unavoidable accident defence - Español Inglés Diccionario